Standard Generalized Markup Language: Mathematical and Philosophical Issues
نویسنده
چکیده
The Standard Generalized Markup Language (SGML), an ISO standard, has become the accepted method of deening markup conventions for text les. SGML is a metalanguage for deening grammars for textual markup in much the same way that Backus{Naur Form is a metalanguage for deening programming-language grammars. Indeed, HTML, the method of marking up a hypertext documents for the World Wide Web, is an SGML grammar. The underlying assumptions of the SGML initiative are that a logical structure of a document can be iden-tiied and that it can be indicated by the insertion of labeled matching brackets (start and end tags). Moreover, it is assumed that the nesting relationships of these tags can be described with an extended context-free grammar (the right-hand sides of productions are regular expressions). In this survey of some of the issues raised by the SGML initiative, I reexamine the underlying assumptions and address some of the theoretical questions that SGML raises. In particular, I respond to two kinds of questions. The rst kind are technical: Can we decide whether tag minimization is possible? Can we decide whether a proposed content model is legal? Can we remove exceptions in a structure preserving manner? Can we decide whether two SGML grammars are equivalent? The second kind are philosophical and foundational: What is a logical structure? What logical structures may a document have? Can logical structures always be captured by context-free nesting?
منابع مشابه
A Bibliography of Publications about SGML, the Standard Generalized Markup Language: 1981–1999
Kirstein.
متن کاملFurther development of OpenJade
This paper explains plans for the immediate development of the OpenSP/OpenJade tool-set, its objectives and philosophical approach, and the partial results already obtained. Four works in progress are explained: extension of the style language towards complete coverage of page and column models, and plans to include bidirectional communication between formatter and style engine; full coverage o...
متن کاملAnfrageauswertung in nativen XML-Datenbankverwaltungssystemen
Die Extensible Markup Language (XML) hat sich seit der ersten W3C Recommendation im Jahre 1998 zu einem De-facto-Standard für die Repräsentation und zum Austausch von strukturierten und semistrukturierten Daten entwickelt. Die Ursprünge dieser Sprache liegen bereits weit zurück. Einer ihrer Vorgänger – die Standard Generalized Markup Language (SGML) – wurde bereits in den 70er Jahren des vergan...
متن کاملSGML - an authors guide to the Standard Generalized Markup Language
Some people may be laughing when looking at you reading in your spare time. Some may be admired of you. And some may want be like you who have reading hobby. What about your own feel? Have you felt right? Reading is a need and a hobby at once. This condition is the on that will make you feel that you must read. If you know are looking for the book enPDFd authors guide to the standard generalize...
متن کاملA note on generalized inverses
Motivated by too restrictive or even incorrect statements about generalized inverses in the literature, properties about these functions are investigated and proven. Examples and counterexamples show the importance of generalized inverses in mathematical theory and its applications.
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1995